package main

import (
	"log"
	"net"

	adminGrpc "admin/grpc"
	"core/grpc/account"

	"google.golang.org/grpc"
)

func main() {
	// 创建一个gRPC服务器
	lis, err := net.Listen("tcp", ":50051")
	if err != nil {
		log.Fatalf("failed to listen: %v", err)
	}

	s := grpc.NewServer()
	// 将服务注册到服务器上
	account.RegisterGreeterServer(s, &adminGrpc.Account{})

	// 启动服务器并开始监听请求
	if err := s.Serve(lis); err != nil {
		log.Fatalf("failed to serve: %v", err)
	}

}
